package com.ds.persist;

import java.util.Date;

/**
 * 备案结果
 * @author zhangyou
 * @date 2018/12/4
 */
public class FilingResultVO {


    /**
     * QYXX:企业备案; PPXX:品牌备案; SPXX:商品备案
     */
    private String declaraType;

    private String coCode;

    /**
     * 企业备案编号
     * declaraType 为 QYXX 时 必填
     */
    private String tradeCode;

    /**
     * 品牌备案编号
     * declaraType 为 PPXX、 SPXX 时必填
     */
    private String brandId;

    /**
     * 电商品牌编号
     */
    private String brandCode;

    /**
     * 电商商品编号
     */
    private String codeId;

    /**
     * 商品备案编号
     * declaraType 为 SPXX 时 必填
     */
    private String cargoCrossId;

    /**
     * 接收时间
     */
    private Date recvTime;

    /**
     * 返回代码
     */
    private String rtnCode;

    /**
     * 返回描述
     */
    private String rtnDesc;





    /**
     *
     *    1:审核通过[海关];
     *    2:审核不通过[海关] ;
     *    10:未提交审核，数据备 案成功[初审] ;
     *    11:审核中[初审] ;
     *    12:审核通过，海关审核 中[初审] ;
     *    13:审核不通过[初审] ;
     *    20:海关报文未通过[备 案异常];
     *    21:接口校验未通过[备 案异常];
     *    4:人工审核中[海关端 人工审核中];
     */
    private String apprRtn;

    /**
     * 审核意见
     */
    private String apprAdvice;

    /**
     * 审核时间
     */
    private Date apprTime;



    public String getDeclaraType() {
        return declaraType;
    }

    public void setDeclaraType(String declaraType) {
        this.declaraType = declaraType;
    }

    public String getCoCode() {
        return coCode;
    }

    public void setCoCode(String coCode) {
        this.coCode = coCode;
    }

    public String getTradeCode() {
        return tradeCode;
    }

    public void setTradeCode(String tradeCode) {
        this.tradeCode = tradeCode;
    }

    public String getBrandId() {
        return brandId;
    }

    public void setBrandId(String brandId) {
        this.brandId = brandId;
    }

    public String getBrandCode() {
        return brandCode;
    }

    public void setBrandCode(String brandCode) {
        this.brandCode = brandCode;
    }

    public String getCodeId() {
        return codeId;
    }

    public void setCodeId(String codeId) {
        this.codeId = codeId;
    }

    public String getCargoCrossId() {
        return cargoCrossId;
    }

    public void setCargoCrossId(String cargoCrossId) {
        this.cargoCrossId = cargoCrossId;
    }

    public Date getRecvTime() {
        return recvTime;
    }

    public void setRecvTime(Date recvTime) {
        this.recvTime = recvTime;
    }

    public String getRtnCode() {
        return rtnCode;
    }

    public void setRtnCode(String rtnCode) {
        this.rtnCode = rtnCode;
    }

    public String getRtnDesc() {
        return rtnDesc;
    }

    public void setRtnDesc(String rtnDesc) {
        this.rtnDesc = rtnDesc;
    }

    public String getApprRtn() {
        return apprRtn;
    }

    public void setApprRtn(String apprRtn) {
        this.apprRtn = apprRtn;
    }

    public String getApprAdvice() {
        return apprAdvice;
    }

    public void setApprAdvice(String apprAdvice) {
        this.apprAdvice = apprAdvice;
    }

    public Date getApprTime() {
        return apprTime;
    }

    public void setApprTime(Date apprTime) {
        this.apprTime = apprTime;
    }
}
